toothpickweed (ammi visnaga) - Francés Inglés Diccionario